home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
UTIL
/
Menu Grabber 1.3 folder.sit
/
Menu Grabber 1.3 folder
/
Menu Grabber 1.3
/
Menu Grabber Help.rsrc
/
STR#_1026.txt
< prev
next >
Wrap
Text File
|
1996-03-06
|
7KB
|
277 lines
□
□
clicking the Refresh button.□
deleted, or items enabled or disabled, you must refresh the menu bar by
need to bring it up to date, because menus may have been added or
The reproduction of the target application窶冱 menu bar is static. If you
□
program or script to send a Menu event to the application.□
menu, to show the menu ID. This may help you if you are writing a
Menu Grabber adds an extra disabled item to the bottom of each grabbed
□
to be sent to the target application.□
grabbed; selecting an item from these menus does not cause a Menu event
menu窶 indication. Keyboard, Help, and Application menus are never
menu is unavailable for any reason, you will see a similar 窶忖navailable
menu,窶 because Menu Grabber does not have access to that function. If a
it substitutes a menu containing a grayed-out item saying 窶從on-standard
uses a menu definition procedure other than the standard system 'MDEF'),
attached to menu items. If it encounters a non-standard menu (one which
styles such as underlining and italics. It does not reproduce icons
menus, Command-key shortcut equivalents, bullets and check marks, and
Menu Grabber faithfully reproduces standard hierarchical (cascade)
□
□□□□□
Meanwhile, the target application and its menus continue to work as usual.□
with any modifiers which were pressed when the menus were grabbed.
1.1.2 or later, these modifiers are applied to the menu selection, along
Option, Command), and the target machine is running Menu Events version
Menu Grabber. If you have pressed any modifier keys (Shift, Control,
application by pulling down menus and selecting menu items from within
Having grabbed the menus of a target application, you can control that
□
□□□□xUsing Grabbed Menus□
□□□□□
□
□
Revert button, or press Escape or Command-Period.□
without modifier keys. To revert to Menu Grabber窶冱 own menus, click the
view of the target application窶冱 menus, click the Refresh button, with or
To select another application, repeat the procedure. To refresh your
□
which modifiers are in effect.□
and also when you select items from the grabbed menus. The dialog shows
Grab窶ヲ button are applied when grabbing the target application窶冱 menus,
you click in the menu bar. Any modifier keys you press while clicking the
or not you press modifier keys (Shift, Control, Option, Command) when
Some applications portray their menus differently depending on whether
□
these are not Menu Grabber窶冱 own menus.□
menus have white titles and white-on-black items, to make it obvious that
you are using a color display, the menu bar turns red, and all grabbed
grabbed the application窶冱 menus, and the menu bar changes to match. If
If all goes well, the Menu Grabber dialog changes to show that it has
□
events should not be used with this application.窶□
application has prevented the usual handling of the Menu event. Menu
working; you will recognize them by the error message, 窶弋he target
(Microsoft窶冱, especially) actively prevent system event handlers from
Command-Period to cancel the attempt. A few other applications
menus, you can wait 30 seconds for the attempt to time out, or press
Menu events. If it seems to be taking a long time to grab the application窶冱
way as to ignore high-level events which they do not understand, such as
predates Power Macintosh (version 7.1.2), are programmed in such a
Unfortunately, some applications, such as any version of Finder which
□
linking, and can窶冲 be controlled by Menu Grabber.□
high-level-event-aware 窶 in other words, it doesn窶冲 support program
locked nor on an unwritable volume, it is likely that the application is not
grayed out after quitting the application, and the application is neither
linking, you must quit the application first. If the check box remains
allowed in its Sharing dialog. If you have to turn on remote program
does not appear, check that it is open, and that remote program linking is
network, and that program linking is started. If the application窶冱 name
If the machine窶冱 name does not appear, check that it is connected to the
Grabber dialog, then select the zone, machine, and application you want.
To grab an application窶冱 menus, click the Grab窶ヲ button in the Menu
□
□□□□□
also try grabbing its menus from another machine.□
will work for a certain target application across the network, you should
on the same machine, as a first test, but to be certain that Menu events
you are ready to try Menu Grabber. You may decide to run Menu Grabber
Once you have installed the Menu Events extension on the target machine,
□
□□□□xSelecting a Target Application□
□□□□□
□
□
locked against remote senders.□
successfully. The icon includes a little padlock if Menu Events has been
appears at startup to confirm that the extension has initialized
must restart that machine to enable support for Menu events. An icon
After installing the Menu Events extension on the target machine, you
□
(always accept) interaction mode.□
running in the kAEInteractWithSelf (always reject) or kAEInteractWithAll
does not affect the acceptance of Menu events by applications which are
can decide for themselves whether to allow remote control. This choice
unlocked. Otherwise, lock it using the Get Info dialog, so that applications
the default kAEInteractWithLocal interaction mode, leave Menu Events
events (such as sent by Menu Grabber) to work on applications running in
programmed to overcome this problem. If you want to allow remote Menu
it would normally be when it senses a menu selection. Menu Events is
always requests user interaction to make the target application active, as
interaction in response to an event from another machine. Menu Events
allowed, most applications run in a mode where they will not permit user
NOTE (technical, but important): Even with remote program linking
□
□□□□□
窶「 Menu Events extension installed□
窶「 remote program linking allowed through application窶冱 Sharing dialog□
control panel□
窶「 program linking allowed to user or guest through Users & Groups
窶「 program linking started in Sharing Setup control panel□
machine and application must meet the following conditions:□
In order for Menu events to work across an AppleTalk network, the target
□□□□□
□
□□□□□
more about the Apple event syntax for Menu events.)□
menu items. (See the help file for the Menu Events extension to learn
sender to query an application窶冱 menus and menu items, and to select its
for Menu events. Menu events are a class of Apple events which allow a
high-level-event-aware applications running on that machine gain support
When the Menu Events extension is installed on a Macintosh, all
□□□□
□□□□□テ□
□□□□□テ□
□□□□□テ
□
□□□□xAbout Menu Events□
□
□
□□□□□□□テ・□□□How Does Menu Grabber Work?□
□□□□□□窶ケ□
□□□□□□窶ケ
□
□□□□□